this.add_child(this.keyButton);
this.connect('destroy', this._onDestroy.bind(this));
- this._extended_keys = extendedKeys;
- this._extended_keyboard = null;
+ this._extendedKeys = extendedKeys;
+ this._extendedKeyboard = null;
this._pressTimeoutId = 0;
this._capturedPress = false;
}
_ensureExtendedKeysPopup() {
- if (this._extended_keys.length == 0)
+ if (this._extendedKeys.length === 0)
return;
this._boxPointer = new BoxPointer.BoxPointer(St.Side.BOTTOM);
// Adds style to existing keyboard style to avoid repetition
this._boxPointer.add_style_class_name('keyboard-subkeys');
this._getExtendedKeys();
- this.keyButton._extended_keys = this._extended_keyboard;
+ this.keyButton._extendedKeys = this._extendedKeyboard;
}
_getKeyval(key) {
_press(key) {
this.emit('activated');
- if (key != this.key || this._extended_keys.length == 0)
+ if (key !== this.key || this._extendedKeys.length === 0)
this.emit('pressed', this._getKeyval(key), key);
if (key == this.key) {
this.emit('long-press');
- if (this._extended_keys.length > 0) {
+ if (this._extendedKeys.length > 0) {
this._touchPressed = false;
this.keyButton.set_hover(false);
this.keyButton.fake_release();
this._pressTimeoutId = 0;
}
- if (!this._longPress && key == this.key && this._extended_keys.length > 0)
+ if (!this._longPress && key === this.key && this._extendedKeys.length > 0)
this.emit('pressed', this._getKeyval(key), key);
this.emit('released', this._getKeyval(key), key);
}
_getExtendedKeys() {
- this._extended_keyboard = new St.BoxLayout({ style_class: 'key-container',
- vertical: false });
- for (let i = 0; i < this._extended_keys.length; ++i) {
- let extendedKey = this._extended_keys[i];
+ this._extendedKeyboard = new St.BoxLayout({
+ style_class: 'key-container',
+ vertical: false,
+ });
+ for (let i = 0; i < this._extendedKeys.length; ++i) {
+ let extendedKey = this._extendedKeys[i];
let key = this._makeKey(extendedKey);
- key.extended_key = extendedKey;
- this._extended_keyboard.add(key);
+ key.extendedKey = extendedKey;
+ this._extendedKeyboard.add(key);
key.width = this.keyButton.width;
key.height = this.keyButton.height;
}
- this._boxPointer.bin.add_actor(this._extended_keyboard);
+ this._boxPointer.bin.add_actor(this._extendedKeyboard);
}
get subkeys() {
let actor = event.get_source();
return Main.layoutManager.keyboardBox.contains(actor) ||
- !!actor._extended_keys || !!actor.extended_key;
+ !!actor._extendedKeys || !!actor.extendedKey;
}
};
// Showing an extended key popup and clicking a key from the extended keys
// will grab focus, but ignore that
let extendedKeysWereFocused = this._focusInExtendedKeys;
- this._focusInExtendedKeys = focus && (focus._extended_keys || focus.extended_key);
+ this._focusInExtendedKeys = focus && (focus._extendedKeys || focus.extendedKey);
if (this._focusInExtendedKeys || extendedKeysWereFocused)
return;